package com.monitor.dto;


import com.alibaba.excel.annotation.ExcelProperty;
import com.monitor.pubInter.AbstractDTO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
*    @author sunke
*    @Date 2025-04-02 15:54:45
*    @description WechatDayStaticDomainDTO      微信日信息统计
*/
@Data
public class WechatDayStaticExcelDTO {

    /**
     * 所属部门
     */
    @ExcelProperty("所属部门")
    private String deptName;

    /**
     * 员工姓名
     */
    @ExcelProperty("员工姓名")
    private String staffName;

    /**
     * 员工手机号
     */
    @ExcelProperty("员工手机号")
    private String staffPhone;

    /**
     * 微信昵称
     */
    @ExcelProperty("员工微信昵称")
    private String staffNickname;

    /**
     * 微信号
     */
    @ExcelProperty("员工微信号")
    private String staffWechatNo;

    /**
     * 微信手机号
     */
    @ExcelProperty("员工微信手机号")
    private String staffWechatPhone;

    /**
     * 微信id
     */
    @ExcelProperty("微信ID")
    private String staffWechatId;

    /**
     * 数据来源
     */
    @ExcelProperty("数据来源")
    private String dataSource;

    /**
     * 累计发送消息
     */
    @ExcelProperty("累计发送消息（条）")
    private Integer messageSendNum;

    /**
     * 累计接受消息数量
     */
    @ExcelProperty("累计接收消息（条）")
    private Integer messageReceiveNum;

    /**
     * 撤回消息数量
     */
    @ExcelProperty("撤回消息数")
    private Integer messageReturnNum;

    /**
     * 沟通人数
     */
    @ExcelProperty("沟通人数")
    private Integer communicateNum;

    /**
     * 有效沟通人数
     */
    @ExcelProperty("有效沟通人数")
    private Integer effectiveCommunicateNum;

    /**
     * 员工最后回复数
     */
    @ExcelProperty("员工最后回复数")
    private Integer finalReplyNum;

    /**
     * 最后回复率
     */
    @ExcelProperty("员工最后回复率")
    private String finalReplyPer;

    /**
     * 未回复客户数量
     */
    @ExcelProperty("未回复客户数")
    private Integer unReplyNum;

    /**
     * 最后发消息时间
     */
    @ExcelProperty("最新消息时间")
    private String lastMessageTime;

    /**
     * 文件大小
     */
    @ExcelProperty("数据大小")
    private String fileSize;

    /**
     * 是否主微信
     */
    @ExcelProperty("主副微信标识")
    private String isMainWechat;

    /**
     * 已添加好友数量
     */

    @ExcelProperty("已添加好友")
    private Integer totalFriendNum;

    /**
     * 已添加微信群数量
     */

    @ExcelProperty("已添加微信群")
    private Integer totalGroupNum;

    /**
     * 跟进客户数
     */
    @ExcelProperty("跟进客户数")
    private Integer followCustomerNum;

    @ExcelProperty("数据更新时间")
    private String dataUpdateTime;

}
